Type in ➚ :
4 results in 0.0044s.

service station in English

  • service station
    service station
    1. a place for supplying automobiles with gasoline, oil, water, and, usually, some parts and repairs; gas station; filling station.
    2. a place where repairs, parts, and adjustments can be obtained for mechanical or electrical

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. hindi-dictionary-translation-meaning-of-service station